package Modelo;

import java.util.Collection;

public class Fuego implements Bloque {

	private boolean esFirme;
	private Mapa mapa;
	
	public Fuego(Mapa mapa){
		esFirme = false;
		this.mapa=mapa;
	}
	public void alojar(Personaje unPersonaje) {
		unPersonaje.morir();
	}

	public void desalojar(Personaje unPersonaje) {
		//Por el momento no desaloja a ningun personaje
	}

	public boolean esFirme() {
		return this.esFirme;
	}
	
	public boolean estaAlojado(Personaje unPersonaje) {
		return false;
	}
	
	public void destruir(){
		mapa.ModificarBloquePor(this,new Vacio(mapa));	
	}
	
	public Numeros velocidadFinal(Numeros velocidad){
		return velocidad;
	}
	public Collection<Personaje> getAlojados() {
		// TODO Auto-generated method stub
		return null;
	}
	public void atacar(Numeros potenciaDelAtaque) {
		
	}
}
